/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Dominio;

/**
 *
 * @author Administrador
 */
public class Cuenta implements Comparable<Cuenta> {

    private int numero;
    private String tipo;
    private String nombre;
    private String descripcion;
    private String moneda;
    private double saldo;

    public int getNumero() {
        return numero;
    }

    public void setNumero(int numero) {
        this.numero = numero;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public String getMoneda() {
        return moneda;
    }

    public void setMoneda(String moneda) {
        this.moneda = moneda;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public double getSaldo() {
        return saldo;
    }

    public void setSaldo(double saldo) {
        this.saldo = saldo;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public int compareTo(Cuenta o) {
        return this.getNumero() - o.getNumero();
    }

    @Override
    public boolean equals(Object obj) {
        return this.getNumero() == ((Cuenta)obj).getNumero();
    }

    @Override
    public String toString() {
        return super.toString();
    }

    





}
